export function getParam(data){
	let url = '';
	for(var k in data){
		let value = data[k] !==undefined ? data[k] : '';
		url += `&${k}=${encodeURIComponent(value)}`
	}
	return url ? url.substring(1) : ''
}

export function formatDate(date, format) {
	let format_str = format || 'yyyy-MM-dd';
	let date_str = {
		'y+': date.getFullYear(),//年
		'm+': date.getMonth() + 1, //月份
		'd+': date.getDate(), //日
		'h+': date.getHours(), //小时
		'i+': date.getMinutes(), //分
		's+': date.getSeconds() //秒
	};
	for (let item in date_str) {
		if (new RegExp('(' + item + ')', 'i').test(format_str)) {
			format_str = format_str.replace(
				RegExp.$1,
				date_str[item].toString().length < 2 ? '0' + date_str[item] : date_str[item]
			)
		}
	}
	return format_str;
}

export function uuid() {
	function S4() {
		return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
	}
	return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4());
}